surmounted arch - French English Dictionary